<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
	<title>Package Cache_Lite Element Index</title>
	<link rel="stylesheet" type="text/css" id="layout" href="media/layout.css" media="screen">
	<link rel="stylesheet" type="text/css" href="media/style.css" media="all">
	<link rel="stylesheet" type="text/css" href="media/print.css" media="print">
</head>

<body>
<div id="header">
	<div id="navLinks">
        
                                                        
                                                	        [ <a href="classtrees_Cache_Lite.html">Class Tree: Cache_Lite</a> ]
            [ <a href="elementindex_Cache_Lite.html">Index: Cache_Lite</a> ]
        		[ <a href="elementindex.html">All elements</a> ]		
	</div>
	<div id="packagePosition">
		<div id="packageTitle2">Cache_Lite</div>
		<div id="packageTitle">Cache_Lite</div>
		<div id="elementPath"> &middot; </div>
	</div>
</div>

<div id="nav" class="small">
	<div id="packages">
		Packages:
					<p><a href="li_default.html">default</a></p>
					<p><a href="li_Cache_Lite.html">Cache_Lite</a></p>
					<p><a href="li_Evalactipol_libraries.html">Evalactipol_libraries</a></p>
			</div>

				<div id="index">
			<div id="files">
								Files:<br>
								<a href="Cache_Lite/_CacheLite---Lite---File.php.html">		File.php
		</a><br>
			<a href="Cache_Lite/_CacheLite---Lite---Function.php.html">		Function.php
		</a><br>
			<a href="Cache_Lite/_CacheLite---Lite.php.html">		Lite.php
		</a><br>
			<a href="Cache_Lite/_CacheLite---Lite---Output.php.html">		Output.php
		</a><br>
				</div>
			<div id="interfaces">
							</div>
			<div id="classes">
				Classes:<br>
								<a href="Cache_Lite/Cache_Lite.html">		Cache_Lite
		</a><br>
			<a href="Cache_Lite/Cache_Lite_File.html">		Cache_Lite_File
		</a><br>
			<a href="Cache_Lite/Cache_Lite_Function.html">		Cache_Lite_Function
		</a><br>
			<a href="Cache_Lite/Cache_Lite_Output.html">		Cache_Lite_Output
		</a><br>
				</div>
		</div>
	</div>

<div id="body">
	    	<a name="top"></a>
<h1>Element index for package Cache_Lite</h1>
	<a href="elementindex_Cache_Lite.html#c">c</a>
	<a href="elementindex_Cache_Lite.html#d">d</a>
	<a href="elementindex_Cache_Lite.html#e">e</a>
	<a href="elementindex_Cache_Lite.html#f">f</a>
	<a href="elementindex_Cache_Lite.html#g">g</a>
	<a href="elementindex_Cache_Lite.html#l">l</a>
	<a href="elementindex_Cache_Lite.html#o">o</a>
	<a href="elementindex_Cache_Lite.html#r">r</a>
	<a href="elementindex_Cache_Lite.html#s">s</a>
	<a href="elementindex_Cache_Lite.html#_">_</a>

	<a name="_"></a>
	<a href="elementindex_Cache_Lite.html#top">top</a><br>
	<div>
		<h2>_</h2>
		<dl class="lettercontents">
							<dt>$_automaticCleaningFactor</dt>
				<dd>in file Lite.php, variable <a href="Cache_Lite/Cache_Lite.html#var$_automaticCleaningFactor">Cache_Lite::$_automaticCleaningFactor</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Disable / Tune the automatic cleaning process</dd>
							<dt>$_automaticSerialization</dt>
				<dd>in file Lite.php, variable <a href="Cache_Lite/Cache_Lite.html#var$_automaticSerialization">Cache_Lite::$_automaticSerialization</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Enable / disable automatic serialization</dd>
							<dt>$_cacheDir</dt>
				<dd>in file Lite.php, variable <a href="Cache_Lite/Cache_Lite.html#var$_cacheDir">Cache_Lite::$_cacheDir</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Directory where to put the cache files  (make sure to add a trailing slash)</dd>
							<dt>$_caching</dt>
				<dd>in file Lite.php, variable <a href="Cache_Lite/Cache_Lite.html#var$_caching">Cache_Lite::$_caching</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Enable / disable caching</dd>
							<dt>$_debugCacheLiteFunction</dt>
				<dd>in file Function.php, variable <a href="Cache_Lite/Cache_Lite_Function.html#var$_debugCacheLiteFunction">Cache_Lite_Function::$_debugCacheLiteFunction</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Debug the Cache_Lite_Function caching process</dd>
							<dt>$_defaultGroup</dt>
				<dd>in file Function.php, variable <a href="Cache_Lite/Cache_Lite_Function.html#var$_defaultGroup">Cache_Lite_Function::$_defaultGroup</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Default cache group for function caching</dd>
							<dt>$_dontCacheWhenTheOutputContainsNOCACHE</dt>
				<dd>in file Function.php, variable <a href="Cache_Lite/Cache_Lite_Function.html#var$_dontCacheWhenTheOutputContainsNOCACHE">Cache_Lite_Function::$_dontCacheWhenTheOutputContainsNOCACHE</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Don't cache the method call when its output contains the string &quot;NOCACHE&quot;</dd>
							<dt>$_dontCacheWhenTheResultIsFalse</dt>
				<dd>in file Function.php, variable <a href="Cache_Lite/Cache_Lite_Function.html#var$_dontCacheWhenTheResultIsFalse">Cache_Lite_Function::$_dontCacheWhenTheResultIsFalse</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Don't cache the method call when its result is false</dd>
							<dt>$_dontCacheWhenTheResultIsNull</dt>
				<dd>in file Function.php, variable <a href="Cache_Lite/Cache_Lite_Function.html#var$_dontCacheWhenTheResultIsNull">Cache_Lite_Function::$_dontCacheWhenTheResultIsNull</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Don't cache the method call when its result is null</dd>
							<dt>$_errorHandlingAPIBreak</dt>
				<dd>in file Lite.php, variable <a href="Cache_Lite/Cache_Lite.html#var$_errorHandlingAPIBreak">Cache_Lite::$_errorHandlingAPIBreak</a><br>&nbsp;&nbsp;&nbsp;&nbsp;API break for error handling in CACHE_LITE_ERROR_RETURN mode</dd>
							<dt>$_file</dt>
				<dd>in file Lite.php, variable <a href="Cache_Lite/Cache_Lite.html#var$_file">Cache_Lite::$_file</a><br>&nbsp;&nbsp;&nbsp;&nbsp;File name (with path)</dd>
							<dt>$_fileLocking</dt>
				<dd>in file Lite.php, variable <a href="Cache_Lite/Cache_Lite.html#var$_fileLocking">Cache_Lite::$_fileLocking</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Enable / disable fileLocking</dd>
							<dt>$_fileName</dt>
				<dd>in file Lite.php, variable <a href="Cache_Lite/Cache_Lite.html#var$_fileName">Cache_Lite::$_fileName</a><br>&nbsp;&nbsp;&nbsp;&nbsp;File name (without path)</dd>
							<dt>$_fileNameProtection</dt>
				<dd>in file Lite.php, variable <a href="Cache_Lite/Cache_Lite.html#var$_fileNameProtection">Cache_Lite::$_fileNameProtection</a><br>&nbsp;&nbsp;&nbsp;&nbsp;File Name protection</dd>
							<dt>$_group</dt>
				<dd>in file Lite.php, variable <a href="Cache_Lite/Cache_Lite.html#var$_group">Cache_Lite::$_group</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Current cache group</dd>
							<dt>$_hashedDirectoryLevel</dt>
				<dd>in file Lite.php, variable <a href="Cache_Lite/Cache_Lite.html#var$_hashedDirectoryLevel">Cache_Lite::$_hashedDirectoryLevel</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Nested directory level</dd>
							<dt>$_hashedDirectoryUmask</dt>
				<dd>in file Lite.php, variable <a href="Cache_Lite/Cache_Lite.html#var$_hashedDirectoryUmask">Cache_Lite::$_hashedDirectoryUmask</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Umask for hashed directory structure</dd>
							<dt>$_id</dt>
				<dd>in file Lite.php, variable <a href="Cache_Lite/Cache_Lite.html#var$_id">Cache_Lite::$_id</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Current cache id</dd>
							<dt>$_lifeTime</dt>
				<dd>in file Lite.php, variable <a href="Cache_Lite/Cache_Lite.html#var$_lifeTime">Cache_Lite::$_lifeTime</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Cache lifetime (in seconds)</dd>
							<dt>$_masterFile</dt>
				<dd>in file File.php, variable <a href="Cache_Lite/Cache_Lite_File.html#var$_masterFile">Cache_Lite_File::$_masterFile</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Complete path of the file used for controlling the cache lifetime</dd>
							<dt>$_masterFile_mtime</dt>
				<dd>in file File.php, variable <a href="Cache_Lite/Cache_Lite_File.html#var$_masterFile_mtime">Cache_Lite_File::$_masterFile_mtime</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Masterfile mtime</dd>
							<dt>$_memoryCaching</dt>
				<dd>in file Lite.php, variable <a href="Cache_Lite/Cache_Lite.html#var$_memoryCaching">Cache_Lite::$_memoryCaching</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Enable / Disable &quot;Memory Caching&quot;</dd>
							<dt>$_memoryCachingArray</dt>
				<dd>in file Lite.php, variable <a href="Cache_Lite/Cache_Lite.html#var$_memoryCachingArray">Cache_Lite::$_memoryCachingArray</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Memory caching array</dd>
							<dt>$_memoryCachingCounter</dt>
				<dd>in file Lite.php, variable <a href="Cache_Lite/Cache_Lite.html#var$_memoryCachingCounter">Cache_Lite::$_memoryCachingCounter</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Memory caching counter</dd>
							<dt>$_memoryCachingLimit</dt>
				<dd>in file Lite.php, variable <a href="Cache_Lite/Cache_Lite.html#var$_memoryCachingLimit">Cache_Lite::$_memoryCachingLimit</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Memory caching limit</dd>
							<dt>$_onlyMemoryCaching</dt>
				<dd>in file Lite.php, variable <a href="Cache_Lite/Cache_Lite.html#var$_onlyMemoryCaching">Cache_Lite::$_onlyMemoryCaching</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Enable / Disable &quot;Only Memory Caching&quot;  (be carefull, memory caching is &quot;beta quality&quot;)</dd>
							<dt>$_pearErrorMode</dt>
				<dd>in file Lite.php, variable <a href="Cache_Lite/Cache_Lite.html#var$_pearErrorMode">Cache_Lite::$_pearErrorMode</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Pear error mode (when raiseError is called)</dd>
							<dt>$_readControl</dt>
				<dd>in file Lite.php, variable <a href="Cache_Lite/Cache_Lite.html#var$_readControl">Cache_Lite::$_readControl</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Enable / disable read control</dd>
							<dt>$_readControlType</dt>
				<dd>in file Lite.php, variable <a href="Cache_Lite/Cache_Lite.html#var$_readControlType">Cache_Lite::$_readControlType</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Type of read control (only if read control is enabled)</dd>
							<dt>$_refreshTime</dt>
				<dd>in file Lite.php, variable <a href="Cache_Lite/Cache_Lite.html#var$_refreshTime">Cache_Lite::$_refreshTime</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Timestamp of the last valid cache</dd>
							<dt>$_writeControl</dt>
				<dd>in file Lite.php, variable <a href="Cache_Lite/Cache_Lite.html#var$_writeControl">Cache_Lite::$_writeControl</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Enable / disable write control (the cache is read just after writing to detect corrupt entries)</dd>
					</dl>
	</div>
	<a name="c"></a>
	<a href="elementindex_Cache_Lite.html#top">top</a><br>
	<div>
		<h2>c</h2>
		<dl class="lettercontents">
							<dt>Cache_Lite</dt>
				<dd>in file Lite.php, method <a href="Cache_Lite/Cache_Lite.html#methodCache_Lite">Cache_Lite::Cache_Lite()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Constructor</dd>
							<dt>Cache_Lite</dt>
				<dd>in file Lite.php, class <a href="Cache_Lite/Cache_Lite.html">Cache_Lite</a></dd>
							<dt>CACHE_LITE_ERROR_DIE</dt>
				<dd>in file Lite.php, constant <a href="Cache_Lite/_CacheLite---Lite.php.html#defineCACHE_LITE_ERROR_DIE">CACHE_LITE_ERROR_DIE</a></dd>
							<dt>CACHE_LITE_ERROR_RETURN</dt>
				<dd>in file Lite.php, constant <a href="Cache_Lite/_CacheLite---Lite.php.html#defineCACHE_LITE_ERROR_RETURN">CACHE_LITE_ERROR_RETURN</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Fast, light and safe Cache Class</dd>
							<dt>Cache_Lite_File</dt>
				<dd>in file File.php, class <a href="Cache_Lite/Cache_Lite_File.html">Cache_Lite_File</a></dd>
							<dt>Cache_Lite_File</dt>
				<dd>in file File.php, method <a href="Cache_Lite/Cache_Lite_File.html#methodCache_Lite_File">Cache_Lite_File::Cache_Lite_File()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Constructor</dd>
							<dt>Cache_Lite_Function</dt>
				<dd>in file Function.php, method <a href="Cache_Lite/Cache_Lite_Function.html#methodCache_Lite_Function">Cache_Lite_Function::Cache_Lite_Function()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Constructor</dd>
							<dt>Cache_Lite_Function</dt>
				<dd>in file Function.php, class <a href="Cache_Lite/Cache_Lite_Function.html">Cache_Lite_Function</a><br>&nbsp;&nbsp;&nbsp;&nbsp;This class extends Cache_Lite and can be used to cache the result and output of functions/methods</dd>
							<dt>Cache_Lite_Output</dt>
				<dd>in file Output.php, method <a href="Cache_Lite/Cache_Lite_Output.html#methodCache_Lite_Output">Cache_Lite_Output::Cache_Lite_Output()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Constructor</dd>
							<dt>Cache_Lite_Output</dt>
				<dd>in file Output.php, class <a href="Cache_Lite/Cache_Lite_Output.html">Cache_Lite_Output</a></dd>
							<dt>call</dt>
				<dd>in file Function.php, method <a href="Cache_Lite/Cache_Lite_Function.html#methodcall">Cache_Lite_Function::call()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Calls a cacheable function or method (or not if there is already a cache for it)</dd>
							<dt>clean</dt>
				<dd>in file Lite.php, method <a href="Cache_Lite/Cache_Lite.html#methodclean">Cache_Lite::clean()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Clean the cache</dd>
					</dl>
	</div>
	<a name="d"></a>
	<a href="elementindex_Cache_Lite.html#top">top</a><br>
	<div>
		<h2>d</h2>
		<dl class="lettercontents">
							<dt>drop</dt>
				<dd>in file Function.php, method <a href="Cache_Lite/Cache_Lite_Function.html#methoddrop">Cache_Lite_Function::drop()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Drop a cache file</dd>
					</dl>
	</div>
	<a name="e"></a>
	<a href="elementindex_Cache_Lite.html#top">top</a><br>
	<div>
		<h2>e</h2>
		<dl class="lettercontents">
							<dt>end</dt>
				<dd>in file Output.php, method <a href="Cache_Lite/Cache_Lite_Output.html#methodend">Cache_Lite_Output::end()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Stop the cache</dd>
							<dt>extendLife</dt>
				<dd>in file Lite.php, method <a href="Cache_Lite/Cache_Lite.html#methodextendLife">Cache_Lite::extendLife()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Extend the life of a valid cache file</dd>
					</dl>
	</div>
	<a name="f"></a>
	<a href="elementindex_Cache_Lite.html#top">top</a><br>
	<div>
		<h2>f</h2>
		<dl class="lettercontents">
							<dt>File.php</dt>
				<dd>procedural page <a href="Cache_Lite/_CacheLite---Lite---File.php.html">File.php</a></dd>
							<dt>Function.php</dt>
				<dd>procedural page <a href="Cache_Lite/_CacheLite---Lite---Function.php.html">Function.php</a></dd>
					</dl>
	</div>
	<a name="g"></a>
	<a href="elementindex_Cache_Lite.html#top">top</a><br>
	<div>
		<h2>g</h2>
		<dl class="lettercontents">
							<dt>get</dt>
				<dd>in file File.php, method <a href="Cache_Lite/Cache_Lite_File.html#methodget">Cache_Lite_File::get()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Test if a cache is available and (if yes) return it</dd>
							<dt>get</dt>
				<dd>in file Lite.php, method <a href="Cache_Lite/Cache_Lite.html#methodget">Cache_Lite::get()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Test if a cache is available and (if yes) return it</dd>
							<dt>getMemoryCachingState</dt>
				<dd>in file Lite.php, method <a href="Cache_Lite/Cache_Lite.html#methodgetMemoryCachingState">Cache_Lite::getMemoryCachingState()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Load the state of the caching memory array from a given cache file cache</dd>
					</dl>
	</div>
	<a name="l"></a>
	<a href="elementindex_Cache_Lite.html#top">top</a><br>
	<div>
		<h2>l</h2>
		<dl class="lettercontents">
							<dt>Lite.php</dt>
				<dd>procedural page <a href="Cache_Lite/_CacheLite---Lite.php.html">Lite.php</a></dd>
							<dt>lastModified</dt>
				<dd>in file Lite.php, method <a href="Cache_Lite/Cache_Lite.html#methodlastModified">Cache_Lite::lastModified()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return the cache last modification time</dd>
					</dl>
	</div>
	<a name="o"></a>
	<a href="elementindex_Cache_Lite.html#top">top</a><br>
	<div>
		<h2>o</h2>
		<dl class="lettercontents">
							<dt>Output.php</dt>
				<dd>procedural page <a href="Cache_Lite/_CacheLite---Lite---Output.php.html">Output.php</a></dd>
					</dl>
	</div>
	<a name="r"></a>
	<a href="elementindex_Cache_Lite.html#top">top</a><br>
	<div>
		<h2>r</h2>
		<dl class="lettercontents">
							<dt>raiseError</dt>
				<dd>in file Lite.php, method <a href="Cache_Lite/Cache_Lite.html#methodraiseError">Cache_Lite::raiseError()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Trigger a PEAR error</dd>
							<dt>remove</dt>
				<dd>in file Lite.php, method <a href="Cache_Lite/Cache_Lite.html#methodremove">Cache_Lite::remove()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Remove a cache file</dd>
					</dl>
	</div>
	<a name="s"></a>
	<a href="elementindex_Cache_Lite.html#top">top</a><br>
	<div>
		<h2>s</h2>
		<dl class="lettercontents">
							<dt>save</dt>
				<dd>in file Lite.php, method <a href="Cache_Lite/Cache_Lite.html#methodsave">Cache_Lite::save()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Save some data in a cache file</dd>
							<dt>saveMemoryCachingState</dt>
				<dd>in file Lite.php, method <a href="Cache_Lite/Cache_Lite.html#methodsaveMemoryCachingState">Cache_Lite::saveMemoryCachingState()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Save the state of the caching memory array into a cache file cache</dd>
							<dt>setLifeTime</dt>
				<dd>in file Lite.php, method <a href="Cache_Lite/Cache_Lite.html#methodsetLifeTime">Cache_Lite::setLifeTime()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Set a new life time</dd>
							<dt>setOption</dt>
				<dd>in file Lite.php, method <a href="Cache_Lite/Cache_Lite.html#methodsetOption">Cache_Lite::setOption()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Generic way to set a Cache_Lite option</dd>
							<dt>setToDebug</dt>
				<dd>in file Lite.php, method <a href="Cache_Lite/Cache_Lite.html#methodsetToDebug">Cache_Lite::setToDebug()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Set to debug mode</dd>
							<dt>start</dt>
				<dd>in file Output.php, method <a href="Cache_Lite/Cache_Lite_Output.html#methodstart">Cache_Lite_Output::start()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Start the cache</dd>
					</dl>
	</div>
	<div id="credit">
		<hr>
		Documentation generated on Tue, 02 Jun 2009 18:23:00 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.1</a>
	</div>
</div>
</body>
</html>